package com.david.bluetooth.util;

import android.os.Environment;

import java.io.File;

public class FileUtils {
    private static FileUtils instance = new FileUtils();



    private FileUtils() {
    }

    public static FileUtils getInstance() {
        return instance;
    }

    public File[] getSubFiles(File file){
        return file.listFiles();
    }

    public File[] getSubFiles(String file){
        return new File(file).listFiles();
    }

    public boolean isDir(File file){
        return file.isDirectory();
    }

    public File getSDcardRoot(){
        return Environment.getDataDirectory();
    }

    /**
     * 是否点击的是文件夹；是：则添加子文件夹到列表中并返回true（外部应该刷新列表），否，返回false
     * */
    public boolean isClickDir(File file){
        if (file.isDirectory()) {
            return true;
        } else {
            return false;
        }
    }
}
